| Автор перевода: Майкл "Antares" Клишин | Предыдущая | Следующая | Оглавление |
Flash Player 6.
active_mic.useEchoSuppression:Boolean
Свойство, доступное только для чтения; Булева величина, true если эхокомпенсация разрешена и false в противном случае. Значение по умолчанию — false, до тех пор, пока пользователь не выберет Reduce Echo на панели Flash Player Microphone Settings.
В примере ниже эхокомпенсация включается пользователем при помощи компонента CheckBox с именем useEchoSuppression_ch. Компонент ProgressBar activityLevel_pb отображает уровень активности аудиопотока.
var useEchoSuppression_ch:mx.controls.CheckBox;
var activityLevel_pb:mx.controls.ProgressBar;
this.createEmptyMovieClip("sound_mc", this.getNextHighestDepth());
var active_mic:Microphone = Microphone.get();
sound_mc.attachAudio(active_mic);
activityLevel_pb.mode = "manual";
activityLevel_pb.label = "Уровень активности: %3";
useEchoSuppression_ch.selected = active_mic.useEchoSuppression;
this.onEnterFrame = function() {
activityLevel_pb.setProgress(active_mic.activityLevel, 100);
};
var chListener:Object = new Object();
chListener.click = function (evt:Object) {
active_mic.setUseEchoSuppression(evt.target.selected);
};
useEchoSuppression_ch.addEventListener("click", chListener);
Microphone.setUseEchoSuppression()
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |